//
//  Graph.h
//  IA2
//
//  Created by Etienne Lecouturier on 25/01/13.
//  Copyright (c) 2013 Etienne Lecouturier. All rights reserved.
//

#ifndef __IA2__Opposing_Team__
#define __IA2__Opposing_Team__
#include <iostream>
#include <vector>
#include "../include/Group.h"
#include "../include/Human.h"
#include "../include/Our_Team.h"

class Opposing_Team: public Group
{

public:
    Opposing_Team(int x, int y, int number);

      void SetClosestHumainList(std::vector <Group> & list);
      std::vector <Group>&  GetClosestHumainList();

      void SetClosestGoodteamList(std::vector <Group> & list);
      std::vector <Group>&  GetClosestGoodteamList();


private:
    std::vector <Group> closest_humain_list;
    std::vector <Group> closest_goodteam_list;


};

#endif
 /* defined(__IA2__Graph__) */
